local skel = fk.CreateSkill{
  name = "tea__shichong_useSlash",
}
Fk:loadTranslationTable{
  ["tea__shichong_useSlash"] = "恃宠",
  [":tea__shichong_useSlash"] = "恃宠",
}
---@type ViewAsSkillSpec
local shichong_useSlash = {
  mute = true,
  card_filter = function (self, player, to_select, selected)
    ---@diagnostic disable-next-line: undefined-field
    return #selected == 0 and table.contains(self.exclusive_cards, to_select)
  end,
  view_as = function (self, player, cards)
    if #cards ~= 1 then return end
    local c = Fk:cloneCard("slash")
    c.skillName = skel.name
    c:addSubcards(cards)
    return c
  end
}
skel:addEffect("viewas", shichong_useSlash)
return skel